.story_panel__container {

  margin: 48px 72px;

  > .example__container:nth-child(2) {
    margin: 0 !important;
  }

}

.story_title__container {

  margin-bottom: 0.5em;

  h2 {
    padding-bottom: .3em;
    font-size: 1.5em;
    line-height: 1.334;
    border-bottom: 1px solid #eee;
    margin-bottom: 1em;

    display: flex;
    justify-content: space-between;

    .github {
      font-size: 0.8em;
    }

  }

}

.examples {
  width: 100%;
}

.example__container {

  margin: 5em 0;

  .children {
    padding: 48px 72px;
  }

  .example_title {
    box-sizing: border-box;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    background-color: rgb(232, 232, 232);
    height: 56px;
    padding: 0px 24px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-size: 1.2em;
  }
}

.props__container {
  margin: 2em 0;
}